Isobuster, creado por Smart Projects
--------------------------------------
Peter@Smart-Projects.net
URL : http://www.Smart-Projects.net
URL : http://www.IsoBuster.com

Autor de :
----------
Custom CD Menu
QuickLaunch
Algunas otras aplicaciones para CD-R que desafortunadamente no puedo sacar al publico.

FAQ Traducido al castellano por: HoLoGraM (hologram@uol.es), puedes encontrarme en #emuladores de Irc-Hispano

THIS FAQ IS SLIGHLY OUT OF SYNC !!!!!!!!!
THE FAQ IS STILL ABOUT version 0.99.4
WHEREAS THE NEW version is 0.99.5

A NEW UPDATE FAQ WILL FOLLOW SHORTLY !!!!!!!!!!!

FAQ (Preguntas Frecuentes)
============================

P1. El programa arranca, pero NO hay ningun driver presente en la caja de seleccion ?
-------------------------------------------------------------------------------------
IsoBuster utiliza un controlador ASPI, que tiene que estar instalado correctamente.
Si esto no se cumple, la caja de seleccion permanecera vacia.
Normalmente, las instalaciones estandar de Win95 y Win98 llevan este controlador.
Cuidado, Windows NT no los lleva !!
Si IsoBuster no puede ver las unidades, puede ser que otras aplicaciones presentes
en el sistema no funcionen bien juntas (como Duplicator, CDR-Diagnostics, CDR-Identifier
y muchas otras mas...)
Revisa la Pregunta 2 (P2) para mas informacion.

P2. Como actualizo o "reparo" mi controlador ASPI?
--------------------------------------------------
- El controlador original es propiedad de Adaptec,
  En su sitio de internet puedes encontrar actualizaciones.
- Tambien puedes instalar una aplicacion que instale el controlador a la vez,
  como por ejemplo CloneCD, CDRWin, Nero, software de Adaptec, etc...
- Tambien puedes intentar instalar otros controladores (reza para que sean compatibles)
  como por ejemplo wnaspi32.dll de Ahead, o puedes mirar en http://grc.com
- Por ultimo puedes probar a encontrar actualizaciones (o enlaces) en estos sitios:
  http://www.cdmediaworld.com
  http://cdr-info.com
  http://www.cdfreaks.com
  http://www.cascade2000.net

P3. Que sistemas de archivos estan soportados?
----------------------------------------------
Por ahora:
- CD-i (derivado de ISO9660)
- ISO9660 (el 99% de los CD's "normales" que circulan por ahi)
- Joilet (una extension de ISO)
- Cuidado especial con los CDs C32

P4. Que pasa con los CD's Multisesion?
--------------------------------------
Por ahora, no me preocupa el TOC (tabla de contenidos del CD),
como consecuencia, solo la primera sesion es la que se tiene en cuenta,
algo que resulta muy UTIL a veces, ya que Windows solo ve la ultima sesion.
(posiblemente con punteros-archivo a la primera sesion) 

P5. Cual es la diferencia con el acceso de Windows al CD?
---------------------------------------------------------
IsoBuster se comunica directamente con la unidad, y no utiliza las entradas de
Windows del contenido del CD para nada. Tanto el acceso como la interpretacion
 del sistema de archivos son hechos por este programa.
Por lo tanto, esta aplicacion puede leer todos los sectores cuando y como quiera.
Este programa puede "ver" CD's que Windows no puede.
Puede reintentar tan frecuentemente como quiera y interpretar los errores como quiera.
IsoBuster puede leer/extraer mucho mas que lo que Windows puede, como VCD, SVCD, CD-i ... .
Como contrapartida, Isobuster tiene que ocuparse de todos los puntos de las diferentes unidades.

P6. Que unidades estan soportadas?
----------------------------------
Todas las unidades ATAPI que cumplan la especificacion MMC/SFF8020i (rev 2.6) deberian de funcionar correctamente.
Es decir, el 99% de las uniades fabricadas en los ultimos 5 aos.
Aun antes de esos aos, la probabilidad de que la unidad soporte comandos MMC es BUENA.
Isobuster deberia de soportar practicamente  cualquier unidad de CD-ROM existente!

P7. Que ocurre con IDE <-> SCSI ?
---------------------------------
Ambos tipos de unidades deerian funcionar correctamente. Si tienes problemas leyendo el CD,
hazmelo saber. De todos modos, he invertido bastante tiempo para asegurar que las unidades
SCSI estan soportadas.
Es importante que menciones todos los detalles que puedan ser importantes.

P8. Puedo seleccionar una unidad, pero no puedo ver los archivos en mi CD ?
--------------------------------------------------------------------------
Podria haber miles de explicaciones para esto...
- Puede ser que el CD use un sistema de archivos no soportado por el programa...
- O puede ser que la unidad no responde a los comandos ATAPI...
- Tambien puede ser que el CD este tan rayado o roto que no se pueda leer...
De todos modos, ... toda la informacion que puedas dar es bienvenida,
Especifica el titulo del CD, el Sistema Operativo donde funciona, Carasteristicas
de la unidad, y nombre.
Isobuster te dice tambien el error que ha encontrado.

P9. Tengo un disco CD-i que no se puede leer ?
----------------------------------------------
Mandame toda la informacion referente !!
Smart.Projects@Bigfoot.com

He probado IsoBuster con un rango de 200 titulos difrentes en CD-i,
todos ellos han funcionado bien, excepto dos.
Despues de investigar, parece ser que las unidades de CD-ROM simplemente no
podian leer los sectores que se requerian, porque el mapa de sectores esta MUY
lejos de las especificaciones... .
por ejemplo, "Uncover Tatjana" se podia leer en mi unidad SONY, pero no en mi Philips.
otro ejemplo, "Het Nationale Muziekkado" no se pudo leer en ninguna de las unidades.
Error: 05/64/00: "Illegal Mode for this track" ("Modo Incorrecto para esta pista")
(con eso se dice todo)

9 de cada 10 veces que hay problemas con la lectura de CDs, el CD contiene pistas de audio!!??
Como sistemas de ficheros unicos, estos CDs tienen una unica Tabla de contenidos (TOC) que engaa a las unidades de CD-rOM

P10. Que ocurre con los archivos intercalados (interleaved) ?
-----------------------------------------------------------------
Esto todavia no se ha implementado en este programa.
Todavia no he visto ningun CD con esto (se que esta opcion esta integrada
en la especificacion CD-i, pero los CD-i's que he probado nunca han tenido
este tipo de archivos).
Si este programa detecta estos archivos, aadira un pequeo cuadro en la parte
izquierda, abajo, del icono del archivo.

P11. Que pasa con los CD's de MAC?
----------------------------------
los CD's de MAC que usen el sistema ISO deberian de ser reconocidos?
(muchos CD's de mac no se califican de este modo)
Aunque no se han podido probar dada la escasez de estos CD's...
Los archivos de Macintosh normalmente estan separados en dos partes...
la parte ejecutable y la parte de recursos.
Todavia no he podido probar esto.
Sospecho que ambos pueden verse y extraerse (Por favor, detallar en esto),
pero en este momento, el programa no los junta automaticamente.

P12. Que son esos tipos de extraccion diferentes ?
--------------------------------------------------
- "Extract" : extrae la parte de los sectores de datos del usuario y a partir de ahi,
  extrae el fichero completo y exacto.
- "Extract and Run" : hace lo mismo que "extract" (a un determinado directorio) y
  y despues, automaticamente ejecuta el archivo.

- "Extract but FILTER only M2F2 Mpeg frames" : extrae la parte de datos de usuario de un
  archivo, pero comprobando cada sector y buscando cualquier signo de datos Mpeg1 o Mpeg2.
  Si el signo no esta presente, el sector no se integra en el fichero.
  Como resultado, se obtiene un Mpeg LIMPIO (el mismo resultado que con la utilidad dat2mpg.exe)
- "Extract RAW" : extrae todos los sectores RAW -en crudo-
  (todo se extrae, incluso lo que sobraria, en algunas situaciones esto puede ser util)
  (igual que en los archivos de imagen *.ISO)

P13. Si extraigo el archivo *.dat de un VCD, el archivo resultante es mas pequeo que el que sale con Windows?
--------------------------------------------------------------------------------------------------------------
Si.
Windows, por alguna razon estupida, copia todos los sectores RAW y aade una cabecera al archivo,
diciendolo. Esto es por lo que necesitas utilidades como dat2mpg para convertirlos de nuevo.

P14. Preguntas relacionadas con el "frame-rate" (velocidad de fotogramas de video)...
-------------------------------------------------------------------------------------
Si se extrae el Mpg de un VCD 2.0 (del Libro Blanco), el Mpg lo aceptara cualquier programa de grabacion de VCDs.
Si se extrae un Mpg que no cumple VCD 2.0 (p.ej. un CD-i), muchos programas de grabacion no los reconoceran.
De todos modos, algunos de ellos dejan crear el VCD a partir del "stream" (Yujuuu) (p.ej. WinOnCD, Adaptec VCD creator 4.0).
por otra parte, los reproductores de CD-i comprueban el formato del CD y determinan como ha de verse el formato Mpg.
En consecuencia, el reproductor de CD-i probablemente no respondera ante este tipo de mpgs en CD-ROM.
De todos modos, la intencion de convertirlos a CD-ROM, sirve para poder ver el mpg en un PC, y
los reproductores por software para PC no tienen ningun problema para reproducirlos.

Entonces, ahora podras hacer una "copia de seguridad" de tus peliculas favoritas en CD-i, pasandolas
a CD-ROM, que podras ver perfectamente en Windows.

P15. El archivo resultante ocupa 0 bytes
----------------------------------------
Si eliges "Extract but FILTER only M2F2 Mpeg frames" en un fichero que no contiene datos mpeg,
obviamente no hay nada que extraer.

Con la opcion "Extract but FILTER only M2F2 Mpeg frames" extraemos los datos mpeg con el mismo
formato almacenado en el cd (ej. VCD, SVCD, DVCD), que contienen fotogramas M2F2.
los archivos *.mpg en un CD normal, NO suelen estar en los formatos especiales mencionados arriba!
Estos archivos normales , deben extraerse usando la opcion "Extract" solamente!

P16. Que pasa con los famosos archivos "mixed form" en un CD-i
--------------------------------------------------------------
Sin problemas!
Este programa lee todos los sectores RAW y extrae la parte de los datos;
basado en si propia interpretacion de la forma de los sectores.

P17. Que es ese "Frame" (fotograma) al que se esta refiriendo ?
---------------------------------------------------------------
Un CD contiene frames o bloques,  y cada uno contiene una cantidad de datos determinada.
los CD's normalmente contienen entre 333.000 y 360.000 bloques.
los DVD's tienen muchisimos mas.

1 LBA (= Logical Block Adress) --> (Bloque de direcciones logico) = 1 frame.

P18. Y que ocurre con los DVD's ?
---------------------------------
Sin problemas.
Muchos DVD's todavia contienen una estructura ISO, aunque tambien deberian contener un sistema de archivos UDF.

P19. Este programa reconoce sistemas de archivos UDF?
-----------------------------------------------------
No... pero quien sabe lo que llegara en un futuro...

Los CD-R's formateados con DirectCD, PacketCD, InCD, ... y los CD-RW's usan el sistema UDF.
Todavia no estan soportados.

P20. Puede un CD (o un DVD) contener mas de un sistema de archivos ?
--------------------------------------------------------------------
Por supuesto !
El truco esta en que todos esos sistemas de archivos apuntan a los mismos archivos y directorios.
A veces se producen errores cuando ambos sistemas de archivos son diferentes (debido a un mal software)
p. ej. :
los DVD's deben contener UDF, pero en muchos casos tambien usan un sistema ISO.
Joilet es una extension de ISO y puede contener nombres de archivo largos.
(muchos CD-ROM's actuales contienen la extension Joliet de ISO9660)

En el caso de la Multisesion, cada sesion contiene tambien sistemas de archivos.

Los sistemas de archivos, frecuentemente pueden ser interpretados de distintos modos.
Eligiendo un modo puede llevar a distintos resultados que si eligieramos otro modo.
p.ej. : "algunas" tablas almacenadas en distintos sitios, y con diferentes notaciones de 
direccion (Intel <-> Motorola.

Esta aplicacion, por ejemplo, interpreta ISO de distinta forma que Windows!
Primeramente, por el beneficio de leer un CD-i y/o dar la oportunidad de leer los datos, aunque Windows se niegue.

En la lista de directorios a la izquierda, IsoBuster aadir un raz para cada sistema de archivos que encuentre (conocido) .
En efecto, tendrs multiples punteros a los mismos archivos y directorios.
Elige el sistema de archivo que quieras (p.ej. nombres de arch. largos <-> nombres de arch. cortos) y navega por el CD.
Si una referencia no funciona, tienes la opcin de explorar el CD con otro sistema de archivos.
Esto es una gran ventaja sobre Windows, ya que Windows permanece siempre con el mismo sistema de archivos y no se preocupa ni de sacar un
mensaje de error cuando encuentra problemas al interpretar un sistema de archivos.

P21. Por que salen los nombres de archivo DOS en el CD ?
--------------------------------------------------------
IsoBuster buscar todos los sistemas de archivos reconocibles por el.
Segn Estndar, "todos" los CDs contienen un sistema de archivos ISO
El sistema de archivos ISO9660 est limitado a nombres cortos.
Las extensiones como Joliet contienen los nombres largos.
IsoBuster tambin buscar sistemas Joliet y aadir un directorio raz en la vista de la izquierda.

P22. Sacar archivos del CD, cuando no ha sido cerrado el disco correctamente por el programa de grabacion.
----------------------------------------------------------------------------------------------------------
Este programa puede ver y rescatar archivos de CD's que no han sido cerrados correctamente
(p.ej. : despues de un "buffer underrun" (se ha vaciado el bufer de datos).
En este caso , la unica limitacion la impone el lector de CD's que estemos usando.
La propia grabadora de CD's no suele tener problemas al leer este tipo de CD's pero un CD-ROM normal, puede que si!
En caso de "buffer underrun", el sistema de archivos probablemente apuntara a archivos que no se han grabado,
o que han sido parcialmente grabados.
Al extraer estos archivos, el programa fallara con errores de este tipo: 05/21/??, 05/63/??, 06/3B/0F, ... .
En todos los casos, IsoBuster leera todo lo posible y en todos los casos interpretara todos los datos que pueda leer.
(no como Windows, que smplemente se para en el primer error)

P23. El Mpg parece estar en mal estado, o hace que el reproductor de Mpg se cuelgue.
------------------------------------------------------------------------------------
Cuando se han extraido los datos usando "Extract but FILTER only M2F2 Mpeg frames", cada frame
es comprobado en busca de un signo determinado antes de copiarlo al fichero final.
Algunas veces, los frames (como una parte del archivo que no es realmente Mpg) contiene estos signos (accidentalmente)
Entonces, el programa cree que esta extrayendo Mpg, y el resultado no es lo que se esperaba.
(aunque no se ha dado el caso aun, y probablemente no se de).
Ademas, He visto algonos mpgs con formatos extraos en algunos CD-i's (pero no peliculas!) que
han causado problemas con mi reproductor de mpg.
Si el Mpg esta almacenado de una forma "unica", pueden ocurrir algunos problemas impredecibles con cualquier aplicacion.
Depende mucho de la calidad de los "codecs" o compresores en tu sistema. Los CD-i por ejemplo, parecen poder tener distintos formatos de Mpg.


P24. El tamao final del fichero difiere del que aparece en el programa !
-------------------------------------------------------------------------
En un sistema de archivos ISO, todos los tamaos de fichero estan almacenados tal como el fichero este almacenado; en frames Modo1 o Modo2Form1.
Es decir, 2KB por frame. Esto se necesita para poder calcular el numero de frames que hay que leer.
De todos modos, en un CD-i o un CD-ROM XA, algunos archivos (p.ej. : *.dat y posiblemente *.rtf en VideoDiscs)
pueden ser almacenados en forma de frames M2F2.
Entonces, hay mas datos usados por frame. El resultado es un fichero en Disco duro mas largo de lo que aparece en IsoBuster.

P25. No se pueden leer algunos archivos de discos DVD-ROM ?
-----------------------------------------------------------
Errores de dispositivo: 05/6F/xx
El estandar de DVD permite proteger los archivos en el DVD.
El DVD no devuelve los datos de los bloques donde los datos de archivo estan almacenados, hasta que no se le dice a la unidad que nos de los datos.
La forma de "decirle" a la unidad que nos de los datos es una "especie" de secreto.
IsoBuster (por ahora) no puede leer estos archivos.
En el momento que ejecutas un programa de decodificacion de DVD, y reproduces una pelicula DVDm
la unidad se "desprotege" por el software.
Hasta que no se pueda "desproteger" habra que tratar otros puntos.
Aun cuando esta "protegido" los sectores ademas estan encriptados!

P26. Mensajes de Errores de dispositivo...
------------------------------------------
Cuando IsoBuster no puede acceder a un dato especifico, mostrara el mensaje de error que corresponda a la unidad.
(despues de terminar el proceso de reintentos)
Estos mensajes de error pueden diferir, dependiendo del fabricante, aunque todos deberian de ser conforme a MMC2.
p.ej : 05/21/00 : "Logical BLock Adress out of range" (Bloque de direcciones logico, fuera de rango)
       03/11/00 : "Unrecoverable read error" (error de rectura irrecuperable).

P27. Mensajes de error de dispositivo cuando se lee uan imagen de CD desde el Disco Duro.
-----------------------------------------------------------------------------------------
IsoBuster es un programa de multiples capas, diseado de tal manera que su funcionalidad puede ser
usada facilmente en otros programas de "Smart Projects".
(realmente hay muchas mas capas (objetos, C++)).
Cuando se hace el acceso al fichero, otra "media parte" es asociada en el codigo, que accede al fichero actual.
Esta "media parte" se comporta como si fuese una secuencia de comandos de acceso al CD-ROM.
El frontend "dificilmente" sabe cuando esta leyendo de un fichero o cuando de un CD.
Por tanto, el termino "error de dispositivo" podria ser probablemente "error leyendo de la imagen de CD".

P28. Los mensajes de error de dispositivos xx/xx/xx .. QUE significan ????
--------------------------------------------------------------------------
Tal y como se explicaba en las Preguntas P26 y P27, estos mensajes vienen de la unidad de CD/DVD-ROM.
Para saber exactamente lo que significan, tienes que mirarlos en la guia de comandos particular de esa unidad.
Afortunadamente, deben ser conforme a la especificacion MMC(1,2,3).
Mirare a ver si puedo dar algunos enlaces buenos a informacion MMC "libre".
Comprueba este FAQ mas adelante.

P29. Estan saliendo errores tipo "Could not Read PVD" (no se pudo leer PVD) en un CD audio en buen estado.
----------------------------------------------------------------------------------------------------------
Los CDs de audio NO contienen sistema de archivos.
las pistas *.cdda que muestra Windows, son simplemente una representacion de lo que Windows ve en el TOC (Tabla de contenidos).
IsoBuster actualmente busca los sistemas de archivos en un CD que no los tiene, y por tanto saldra un error.

P30. Por qu hay varios directorios raz en la ventana de la izquierda?
-----------------------------------------------------------------------
IsoBuster busca todos los sistemas de archivos que conoce.
Cuando el programa encuentra uno de estos sistemas, aade un raiz en la ventana de directorios de la izquierda.
Puedes elegir cualquiera de los sistemas de archivos que quieras para extraer archivos y directorios.

P31. Qu significan todos esos iconos junto a los archivos y directorios?
-------------------------------------------------------------------------
IsoBuster contempla muchas (no todas) las excepciones que se conocen de ISO y Joliet.

Iconos junto a los archivos y directorios:

* Junto a los iconos de directorio raz, en la ventana de directorios:
- Icono rojo con la palabra ISO: sistema de arch. ISO
- Icono azul con 3 >>> flechas: sistema de arch. Joliet
- Icono azul/rojo con 3 >>> flechas: Sistema Joliet (marcado como tal por sus secuencias de escape) pero que todavia contiene nombres CORTOS.

* Junto a los iconos de la lista de archivos (derecha). (y posiblemente en la izq)
- Flecha azul con la letra "E" en ella: Los archivos/directorios estan precedidos por una lista de atributos extendidos.
  Aunque estan soportados por isobuster, NUNCA los he visto en un CD.
- Azul con el signo "+" : Este archivo se describe con mas de un registro. Lo mas probable es que el archivo esta partido en partes por el CD.
  Tipicos en CD-Rs empaquetados, que fueron convertidos a ISO.
  IsoBuster los soporta bien!
- Pequeo cuadrado con la letra "i" en rojo: Ficheros intercalados.
  La extracin de estos archivos todavia no esta contemplada en IsoBuster.
  Pueden estar presentes en un CD-i, pero todavia no he visto ninguno.










